propeller type water turbine - Turkish English Dictionary